const ActivityIndex = () => import('@/components/views/activity_list/index')
const ActivityList = () => import('@/components/views/activity_list/list/list')
const ActivityAdd = () => import('@/components/views/activity_list/add/add')
const ActivityEdit = () => import('@/components/views/activity_list/mod/mod')
const RegistrationManagement = () => import('@/components/views/activity_list/registration/registration_management')
const RegistrationList = () => import('@/components/views/activity_list/registration/registration_list')
const CheckOrder = () => import('@/components/views/activity_list/order/check_order')
const OrderManage = () => import('@/components/views/activity_list/order/order_manage')
const CommentCheck = () => import('@/components/views/activity_list/comment/comment_check')
const CommentList = () => import('@/components/views/activity_list/comment/comment_list')
const ReadList = () => import('@/components/views/activity_list/read/read_list')
const ActivityView = () => import('@/components/views/activity_list/view/index')
const ActivityCopy = () => import('@/components/views/activity_list/copy/index')
const ActivityGood = () => import('@/components/views/activity_list/good/good_list')

const ActivityRoute = {
    path: 'activity/list',
    component: ActivityIndex,
    children: [
    	{
            path: '',
            name: 'activity',
            redirect: 'index'
        },
        {
            path: 'index',
            name: 'ActivityList',
            component: ActivityList
        },
        {
            path: 'mod/:id',
            name: 'ActivityEdit',
            component: ActivityEdit
        },{
            path: 'view/:id',
            name: 'ActivityView',
            component: ActivityView
        },{
            path: 'copy/:id',
            name: 'ActivityCopy',
            component: ActivityCopy
        }, {
            path: 'add',
            name: 'ActivityAdd',
            component: ActivityAdd
        },{
            path: 'registration_management/:id',
            name: 'RegistrationManagement',
            component: RegistrationManagement
        },{
            path: 'registration_list/:id',
            name: 'RegistrationList',
            component: RegistrationList
        },{
            path: 'read_list/:id',
            name: 'ReadList',
            component: ReadList
        },{
            path: 'good_list/:id',
            name: 'ActivityGood',
            component: ActivityGood
        },{
        	path:'check_order/:id',
        	name:'CheckOrder',
        	component: CheckOrder
        },{
            path:'comment_check/:id',
            name:'CommentCheck',
            component: CommentCheck
        },{
        	path:'comment_list/:id',
        	name:'CommentList',
        	component: CommentList
        },{
            path: 'order_manage/:id',
            name: 'OrderManage',
            component: OrderManage
        }
        
    ]

}

export default ActivityRoute